master grit - French English Dictionary